A lot of DAW’s do this differently. Cubase, for instance, had boxes where you simply entered CC00 CC32 & PC in boxes labeled this way. Most major DAW’s also allow you to set a template where you select the Tone by name from a drop down list and the DAW automatically sets the codes. It’s called Patch Scripting.
Generally, the better (and usually more expensive!) the DAW, the easier it makes selecting patches. Take a look in your DAW’s options, and see if there’s a way for it to enter the cc0 cc32 and PC without all that calculation. That’s pretty clunky, tbh…
By the way, some DAW’s refer to the CC’s as MSB & LSB (most significant byte, least significant byte) so if you see this, that’s what they’re talking about. It basically comes from a need to use numbers greater than 128 in hex. You’ll see it used anywhere that values exceed 128 (pitch bend for instance, and many other things).
It might be a good to go read a basic primer on MIDI before you go much further, and also learn the relationship between normal (base10) numbers and hexadecimal (hex) which is base16 (used widely in computer code). Just about everything in MIDI is expressed as a hex value unless the software automatically translates it. You’ll see it widely used in the Sysex Implementation manuals…
_________________________
An arranger is just a tool. What matters is what you build with it..!