Then there are velocities. Ideally, each note would have its own velocity as per a real-time performance. Accents must be done individually. Also, in Cakewalk it is easy to lengthen or shorten a block of notes. This has the effect of creating a staccato or legato effect for that group.
Full scores require a lot of work.
A compromise is to use a piano score and perhaps make duplicate tracks of horizontal parts and then assign various patches at various times to these tracks. All of the above requires artistic taste. Such interpretations should be copywriteable, where simple step time notation may not be. More sophistication can be achieved by dealing with the controllers to modify certain notes. These are all art songs for orchestra that are sometimes played on piano.