You could, in concept, just screw a plywood circle on each end, with circle-center on the amp's center of gravity (CG), and it would set at any angle and protect the tubes.
Of course it won't, but you don't need infinite angles. An octagon (square with corners hacked off) would give you the basic positions, and be fairly stable.
For classic Fenders which hang on 4 bolts, you could screw 3/4"x3/4" angle-metal to the plywood octagons, and run the case-screws through chassis and angle to hold it together.
Run a rope from a ceiling hook almost to the floor and back. Take a Fender chassis, stand it on end, set the power transformer in your rope so it hangs. Move the PT back and forth in the rope until the chassis hangs dead vertical. The rope is now on the amp's vertical center of gravity. Measure distance from rope to the top of the amp, the surface which kisses the cabinet top board. Try every Fender in the shop: a Champ will have its weight a bit lower than a Super Twin, but maybe not a huge distance.
Set the amp tubes-up on the bench. Slip a dowel under it lengthwise. Balance the amp on the dowel. This finds the front-back CG. Measure it relative to the mounting holes.
(You could get both measurements at once. Drive a big nail in the floor. Hold the amp vertical and balance it on the nail. When it is equally unstable in all directions, the place the nail hits is the CG you want.)
From that point, measure the circle needed to clear the tubes and other protrusions.
Draw that circle on plywood, draw a square around it, use a 45 degree triangle to get diagonals which touch the circle. Cut the octagon.
Measure off the distance from CG (circle center) to mounting surface. Mount the angle-metal there. Measure the distance from CG to mounting holes. Remember the two sides are mirror images. Drill.
Now how do you put it on? I guess you set the amp tubes-up on a stump. Hold an octagon to the end and run the mounting bolts through. Once you got the octs on, it should sit on the bench at 8 different angles. And it cost like two bucks.