Non-destructive beveling by different amounts on different edges? I'm new to Blender and have struck a brick wall, and would greatly appreciate it if any one of you can help me assess what's going on here.

I'm trying to reproduce what I created using SketchUp, but the object just won't bevel.





I would like to bevel the outer corners by X while beveling all other edges by X/2, as can be seen in the SketchUp model, all in a non-destructive manner which allows me to alter the number of segments later.

Any clue as to how I can do this?
Blender can do this with 2 bevel modifiers.

Non destructive and you can change segments at anytime.


The image above shows the use of two different vertex groups. The color options was used.


Use two bevel modifiers.
Create two vertex groups.
Each one uses a different vertex group as indicated by the gold arrows.
There are so many options and ways to do this with the modifier.
There is an option Vertex Group
The above image was a cube and is beveled.