Hi Yul,
It took me a long time to re-organize my workflow after so many years with computer, but my main concern was to be able to compose and play my synth in real time.
So here is how I setup my gears, it quite complex so I'll try to be clear

Fist I choose to have 3 or 4 "master"keyboards that could be rooted to any others "sounds machines", The Cirklon is the key for that, all Synths are connected to it ( Midi or CV in case of my modular), then, because of the matrix config in the Cirklon I can decide witch Master keyboard control witch Synth ( does it makes sense ?),
From this point I can play "live", design my sounds, make layers on any Master Keyboard I choose.
When I have something I like, I can still record in real time in the Cirklon, I use P3 or CK tracks depending of the result I need.
Most of the time at that point, if I have a composition I feel interresting, I just record a stéréo track in real time in Logic. So I have a 5 or 6 minutes (sometime more) of music played live recorded and saved on the computer. I can use it later for editing.
I understand it's a one shot process, no total record, but it has the big advantage (to me) to capture a "live feel" and a "performance" that is unique. I feel more creative like that.
Hope my explaination is not too confusing.