Like FL Studio?
Yes
FL is just a DAW, it's not necessarily a virtual instrument. FL
has virtual instruments in them that you probably could route MIDI into the track inputs. But realistically the most flexible programs for stuff like this is DAW's like REAPER, Abelton, Logic, or Pro Tools. When I say virtual instruments I mean the individual sound bank for whatever instrument you're looking to emulate. For me, I use Steven Slate Drums 4 Platnum to make my music. It's a very authentic and articulate drum VST.