With the bootloader locked, theres not going to be much separating a ROM and a theme. A ROM may have some programs removed, but since it can't have a custom kernal, there's really only so much one can do.
With a phone like the D1, themes and ROMs are very different.