You can start from Rhino or Grasshopper and it doesn’t really matter as far as you are
You have couple of options on how to prepare the geometry and it really depends on what you want to do.
The general concept is that you need to convert a Rhino/Grasshopper object to a Honeybee object. You can assign your custom materials and apply it to the geometries or just let Honeybee apply default materials based on the type.
You can also put several recipes that you can also put together (Daylight factor, gridBased, imageBased, AnnualAnalysis, etc…)
Build the geometry parametrically in Grasshopper or manually in Rhino + bring the geo into GH (as long as you end up with breps in Grasshopper, any geometry creation method is good).
Pass the Breps through a createHBSrfs or a Mass2Zone component, which will turn the breps into HBSrfs or HBZones that have Radiance materials assigned to them (note that you can assign glazing based on a ratio to HBZones without windows).
Connect the HBSrfs or HBZones up to a Honeybee_Run Daylight Simulation component.
Connect an anlysis recipe up to the Honeybee_Run Daylight Simulation component, which tells the component what type of radiation/daylight simulation to run.
Run the simulation by setting _writeRad and _runRad to “True”.
If the simulation produced something you want to use in GH, import the results back into Grasshopper using one of the Honeybee Daylight “Read Result” components (this will vary depending on your simulation).
As Mostapha noted, the youtuibe video might be your best way to learn.